.flightSetting-table-page{
    position: absolute;
    right: 15px;
    bottom: 15px;
    top: 15px;
    left:15px;
    background: #fff;
    border: 1px solid #ddd;
    overflow: hidden;
}

.flightSetting-table-page .box-header{
    margin-top: 15px;
}
.flightSetting-table-page .batch-operation{
    position: relative;
    text-align: left;
    padding: 15px;
}
.flightSetting-table-page .batch-operation button {
    margin-left: -3.5px;
    margin-right: 10px;
}

.flightSetting-table-page .box-header .search-box .row{
    padding: 10px 0
}

.flightSetting-search-btn{
    display: inline-block;
    float: right;
    margin-right: 50px
}
.flightSetting-search-btn button {
    width: 98px;
    padding: 0px;
}

.table-container {
    text-align: center;
    position: relative;
}
.flight-table-setting th, .flight-table-setting td{
    display:-moz-deck;
    float:none;
}
.flight-table-setting th:nth-child(1), .flight-table-setting td:nth-child(1){
    width: 6%;
    -ms-text-overflow: inherit!important;
    text-overflow: inherit!important;
}
.flight-table-setting th:nth-child(2), .flight-table-setting td:nth-child(2){
    width: 6%;
}
.flight-table-setting th:nth-child(3), .flight-table-setting td:nth-child(3){
    width: 12%;
}
.flight-table-setting th:nth-child(4), .flight-table-setting td:nth-child(4){
    width: 10%;
}
.flight-table-setting th:nth-child(5), .flight-table-setting td:nth-child(5){
    width: 10%;
}
.flight-table-setting th:nth-child(6), .flight-table-setting td:nth-child(6){
    width: 15%;
}
.flight-table-setting th:nth-child(7), .flight-table-setting td:nth-child(7){
    width: 10%;
}
.flight-table-setting th:nth-child(8), .flight-table-setting td:nth-child(8){
    width: 15%;
}
.flight-table-setting th:nth-child(9), .flight-table-setting td:nth-child(9){
    width: 14%;
}

.go-back{
    display: inline-block;
    padding-left: 15px;
}

.add-title{
    padding-top: 10px;
    padding-bottom: 30px;
    text-align: center;
}
.add-title p{
    font-size: 22px;
    font-weight: bold;
}

.operation-edit{
    float: right;
    text-align: right;
    height: 34px;
    padding-right: 0px;
}
.operation-edit .operation-box button{
    margin-left: 20px;
    margin-right: 20px;
}

.operation-box{
    float: left;
    text-align: center;
    width:100%;
    margin-top: 80px;
    margin-bottom: 20px;
}

.from-box{
    position: absolute;
    top: 116px;
    left: 15px;
    bottom: 15px;
    right: 15px;
    background: #fff;
    overflow: auto;
}

.choosePanel{
    position: relative;
    padding-left: 60px;
    float: left;
    margin-top: 25px;
    width: 100%;
}
.from-box .panel{
    position: relative;
    padding-left: 135px;
    float: left;
    width: 35%;
}
.from-box div.panel{
    width: 100%;
}
.from-box .rows{
    float: left;
    position: relative;
    width: 100%;
}

.from-box .panel dd{
    padding: 18px 2px;
    margin: 0;
}
.from-box .panel label b{
    display: inline-block;
    text-align: left;
    color: red;
    width: 10px;
    margin-left: -5px;
}
.from-box .panel label .subsidiary{
    position: absolute;
    display: inherit;
    right: 6px;
    top: 19px;
}
.from-box .panel label{
    position: absolute;
    width: 135px;
    left: 0;
    line-height: 34px;
    text-align: right;
}
.from-box .panel .content-info{
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    text-align: left;
    height: auto;
    padding-left: 13px;
    line-height: 32px;
}
.from-box .panel .content-info.business{
    height: 172px;
}
.from-box .panel .content-info span.text-info{
    display: inline-block;
    height: 34px;
    line-height: 34px;
    padding-left: 13px;
    white-space: pre-line;
    word-break:break-all;
    width: 100%;
}

.from-box .verification .errors {
    padding-left: 13px;
}

.operation-box button {
    margin-left: 20px;
    margin-right: 20px;
}
.select-box{
    display: inline-block;
    vertical-align: middle;
    width: 100%;
}
.select-icon {
    right: 1px;
    top: 1px;
    line-height: 32px;
    background: #3AAFDA;
}

.rows table {
    width: 95%;
    border: 1px solid #ddd;
    border-collapse: collapse;
    text-align: center;;
    margin:0 auto
}

.tableContainer{
    position: relative;
    float: left;
    margin-top: 25px;
    width: 100%;
}
.rows table td,
.rows table th {
    padding: 4px;
    border: 1px solid #ddd;
    vertical-align: middle;
    height: 40px;
}